悬崖: precipice, overhanging cliff...
种子: seed...
隐藏: to hide, to conceal, to mask, to shelter, to harbor (i.e. keep sth hidden), to hide oneself, to lie low, to nestle, hidden, implicit, private, covert, recessed (lighting)...
批: to ascertain, (measure word for batches, lots), to act on, to criticize, to pass on...
好评: favorable criticism, positive evaluation...
泪: tears...
重现: to reappear...
疼痛: pain, ache, sore...
编写: to compile...
公务员: functionary, office-bearer...